home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group01b.txt / 000167_icon-group-sender_Thu Nov 8 17:03:53 2001.msg < prev    next >
Internet Message Format  |  2002-01-03  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id fA902Es06787
  4.     for icon-group-addresses; Thu, 8 Nov 2001 17:02:14 -0700 (MST)
  5. Message-Id: <200111090002.fA902Es06787@baskerville.CS.Arizona.EDU>
  6. Date: Thu, 8 Nov 2001 16:14:48 -0500 (EST)
  7. From: Taybin Rutkin <trutkin@physics.clarku.edu>
  8. X-Sender: trutkin@planck.clarku.edu
  9. To: Steve Wampler <swampler@noao.edu>
  10. cc: icon-group@cs.arizona.edu
  11. Subject: Re: mutual evaluation
  12. Errors-To: icon-group-errors@cs.arizona.edu
  13. Status: RO
  14. Content-Length: 517
  15.  
  16. On Thu, 8 Nov 2001, Steve Wampler wrote:
  17.  
  18. > As an aside, it might have been cleaner if I had written:
  19. >    return 3(f := open(fName), seek(f,0), where(f)-1, close(f))
  20. > instead of
  21. >    return 2(f := open(fName), where(seek(f,0))-1, close(f))
  22. > in the previous message, since the first more clearly shows
  23. > the steps involved.
  24.  
  25. I see.  It's been awhile.  I thought it looked lambda-esque.  I take it
  26. that it doesn't short circut?  Otherwise, in 2(), it would skip the
  27. close(f).  Is this correct?
  28.  
  29. Taybin
  30.  
  31.